LassoScript Utility
Basics Browse Detail

[Date->Subtract]

Tag Link [Date->Subtract] Category Date
Type Member Source Available No
Support Preferred Version 6.0
Change Unchanged Data Source Any
Output Type None Security None
Implementation LCAPI Sets Lasso 8.5, Lasso 8.0, Lasso 7.0, Lasso 6.0

Description

[Date->Subtract] subtracts a duration from a Lasso date variable. Modifies the variable value but does not output a value.

The first parameter is a Lasso date data type that has been cast using the [Date] tag. The second parameter is a valid Lasso duration data type that has been cast using the [Duration] tag.

Optional keyword/value parameters may be used in place of a duration to define what should be subtracted from the first parameter: -Millisecond, -Second, -Minute, -Hour, -Day, -Week, -Month, or -Year.

Syntax

[Date Variable->(Subtract: (Duration))]
[Date Variable->(Subtract: -Year=Integer)]
[Date Variable->(Subtract: -Month=Integer)]
[Date Variable->(Subtract: -Week=Integer)]
[Date Variable->(Subtract: -Day=Integer)]
[Date Variable->(Subtract: -Hour=Integer)]
[Date Variable->(Subtract: -Minute=Integer)]
[Date Variable->(Subtract: -Second=Integer)]

Parameters

Optional Parameters
-Millisecond Subtract the specified number of milliseconds from the date.
-Second Subtract the specified number of seconds from the date.
-Minute Subtract the specified number of minutes from the date.
-Hour Subtract the specified number of hours from the date.
-Week Subtract the specified number of weeks from the date.
-Year Subtract the specified number of years from the date.
-Month Subtract the specified number of months from the date.
-Day Subtract the specified number of days from the date.

Examples

To subtract a duration from a specified date:

The following examples show the result of subtracting a duration from the date 5/22/2002.

[Var:'MyDate'=(Date:'5/22/2002')]
[$MyDate->(Subtract:(Duration:'24:00:00'))]
[$MyDate]

5/21/2002 00:00:00